// [[ OnflowGenerator File UUID: 05100a519bb64ab8a74cc5a0be5f32f1  ]]
package com.itdct.onflow.system.log.mapper;

import com.itdct.onflow.core.mapper.BaseMapper;
import com.itdct.onflow.system.log.entity.SysImportantApiLogEntity;
import com.itdct.onflow.system.log.qo.SysImportantApiLogSearchQo;
import com.itdct.onflow.system.log.vo.SysImportantApiLogDetailVo;
import com.itdct.onflow.system.log.vo.SysImportantApiLogListVo;

import org.apache.ibatis.annotations.Mapper;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;

import java.util.List;

/**
 * @author DCTANT
 * @date 2025-09-23 15:03:31
 * @version 1.0
 * @description 系统重要接口访问日志查询工具
 */
@Mapper
public interface SysImportantApiLogMapper extends BaseMapper<SysImportantApiLogEntity> {
    @Nullable
    SysImportantApiLogDetailVo findById(Long id);

    @NotNull
    List<SysImportantApiLogListVo> findByList(SysImportantApiLogSearchQo qo);

// [[ OnflowGenerator Range (- selectFunctions -) Start ]]

// [[ OnflowGenerator Range (- selectFunctions -) End ]]

}
